package pl.iachoo.ctl.tabory.dao.api.services;

import java.util.List;

import pl.iachoo.ctl.tabory.dao.data.vo.CompositionVO;

public interface ICompositionService {

	public List<CompositionVO> getListAllCompositions() throws Exception;

	public CompositionVO getComposition(String internalId) throws Exception;

	public CompositionVO getComposition(Long id) throws Exception;

	public CompositionVO saveUpdateComposition(CompositionVO composition)
			throws Exception;

	public void deleteComposition(CompositionVO composition) throws Exception;
}
